
include ../../../GDALmake.opt

OBJ =	ogrnasdriver.o ogrnasdatasource.o ogrnaslayer.o \
	nashandler.o nasreader.o ogrnasrelationlayer.o

CPPFLAGS :=	-iquote ../gml -iquote .. -iquote ../.. -DHAVE_XERCES=1 \
		 $(XERCES_INCLUDE) $(CPPFLAGS)

# To satisfy One Definition Rule, we have to define HAVE_EXPAT if it is used
# by the GML driver so that the GMLHandler and GMLReader classes have the same
# size
ifeq ($(HAVE_EXPAT),yes)
CPPFLAGS +=  -DHAVE_EXPAT
endif

# By default, XML validation is disabled.  Uncomment the following line to
# enable XML schema validation in the parser.
#CPPFLAGS +=  -DOGR_GML_VALIDATION=1

default:	$(O_OBJ:.o=.$(OBJ_EXT))

clean:
	rm -f *.o $(O_OBJ)

$(O_OBJ):	ogr_nas.h nasreaderp.h ../gml/gmlreader.h ../gml/gmlreaderp.h
